﻿*{margin:0;padding:0}
fieldset{border:none}
html,body{min-width:980px}
body{color:#464646;font:12px/16px Arial, Helvetica, sans-serif;line-height:18px;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;margin:0;background:url(/images/background.jpg)}
h1,h2,h3{margin:5px 0}
a{text-decoration:none;color:#006ca6}
a:hover{text-decoration:underline}
.clear{clear:both}
#wrapper{width:980px;overflow:hidden;position:relative;background-color:#fff;margin:0 auto;padding:0 10px}
.w1{position:relative;display:block;background:url(/images/bg6.png) no-repeat;width:980px;min-height:600px;margin:0;padding:0}
#header{position:relative;float:left;display:block;width:980px;height:100px;color:#fff;z-index:99 !important;padding:23px 0 15px}
.logo{float:left;text-indent:-9999px;overflow:hidden;background:url(/images/logo.png) no-repeat;width:160px;height:60px;margin:20px 0 0 5px}
.logo a{display:block;height:100%}
.toplink{position:absolute;float:right;display:block;top:0;height:24px;width:980px;text-align:right;z-index:99;}
.toplink ul{list-style:none;margin:3px 10px 5px 0;padding:0}
.toplink ul li{display:inline-block;font-size:11px;border-left:solid 1px #006CA6;line-height:11px;padding:0 5px}
.toplink ul li.first{border-left:none}
.userWelcome{position:absolute;float:right;display:block;top:7px;right:10px;height:18px;width:350px;text-align:right;z-index:99;color:#fff}
.userWelcome ul li{display:inline;font-size:11px;padding:0 5px}
.userWelcome ul li a{color:#fff;text-decoration:underline}
.userWelcome ul li a:hover{text-decoration:none}
#globalnav{position:relative;width:100%;height:31px;padding-top:5px;background-color:#256198}
#navigationBar{float:left;width:540px}
ul#topnav{float:left;width:100%;list-style:none;text-align:center;position:relative;z-index:300;margin-left:6px}
ul#topnav li{display:block;float:left;text-align:center;position:relative;padding:0 0 0 3px}
ul#topnav li.first{margin-left:0;background:none}
ul#topnav li a{color:#fff;font-size:13px;font-weight:bolder;line-height:17px;height:17px;display:block;float:left;margin:0;padding:5px 15px 9px}
ul#topnav li:hover a,ul#topnav li a:hover{color:#434343;cursor:pointer;background-color:#f4f8fc;text-decoration:none}
ul#topnav li a.current,ul#topnav li a.current:hover,ul#topnav li a:hover{color:#434343;background-color:#f4f8fc;text-decoration:none}
ul#topnav li span.dropDown,ul#topnav li span.dropDown:hover{position:relative;float:left;top:7px;margin-left:-15px;width:15px;height:11px}
ul#topnav li .sub{position:absolute;float:left;display:none;top:31px;left:3px;z-index:1000;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;background-color:#F4F8FC!important;padding:0}
ul#topnav li .row{clear:both;float:left;width:100%;margin-bottom:10px}
ul#topnav li .sub ul{list-style:none;width:100%;float:left;z-index:1001}
ul#topnav .sub ul li{width:135px;background-image:none;display:inline-block;margin:0;padding:0}
ul#topnav .sub ul li a{display:block;float:none;background:none!important;height:auto;width:135px;color:#3f3f3f;text-align:left;text-decoration:none;font-weight:500!important;margin:0}
ul#topnav .sub.subcat ul li{width:175px;background-image:none;display:inline-block;margin:0;padding:0}
ul#topnav .sub.subcat ul li a{display:block;float:none;background:none!important;height:auto;width:175px;color:#3f3f3f;text-align:left;text-decoration:none;font-weight:500!important;margin:0}
ul#topnav .sub ul li a:hover{text-decoration:underline;background-color:#fff;cursor:pointer;color:#f30000}
ul#topnav .sub ul li a.last{border-bottom:none}
div.sub{background-color:#fff!important;z-index:999!important}
#local{position:relative;width:100%;height:42px;background-color:#F4F8FC}
#main{width:100%;z-index:2;margin-top:15px;min-height:380px}
#main h1{color:#fff;font:bold 28px/34px Arial, Helvetica, sans-serif;margin:0 0 14px}
#main h1 span{display:block;font:normal 16px/1 Arial, Helvetica, sans-serif;padding:4px 0}
.container{position:relative;float:left;width:660px;overflow:hidden}
.container .group{position:relative;float:left;margin:0;padding:0}
.container h2{color:#464646;font:18px/20px Arial, Helvetica, sans-serif;margin:0 0 20px}
.container h2.app{color:#464646;font:21px/23px Arial, Helvetica, sans-serif;margin:0 0 20px}
.container h2.complete{color:#464646;font:16px/20px Arial, Helvetica, sans-serif;margin:0 0 12px}
.container div.complete{font:13px/17px Arial, Helvetica, sans-serif;margin:0 0 20px}
.container .title{position:relative;background:#e8f1f9;z-index:9;margin:0 0 15px;padding:9px 10px}
.container .title.form{height:28px;padding:6px 10px}
.container .title.end{position:relative;border:1px solid #c5c4c4;background:#e8f1f9;z-index:999;height:18px;margin:0 0 25px;padding:9px 10px}
.form .columns{width:100%;padding:0 0 19px}
.form .col{float:left;width:360px;padding:0 20px 0 0}
.form .row{width:100%;padding:0 0 10px}
.form .row label{display:inline-block;vertical-align:middle;font-weight:700;width:145px;padding:0 3px 0 0}
.form .col.indent{padding-left:10px}
.form .col+.col{width:400px;padding:0}
.form .col+.col label{width:156px}
.form .groupinput{display:inline-block;vertical-align:middle;position:relative;width:203px;outline:none;margin:0}
.group-item{float:left;width:298px;height:315px;border:solid 1px #ccc;overflow:hidden;margin:0 10px 10px 0;padding:10px}
.group-item h3{margin-bottom:5px;height:20px;line-height:20px;padding-bottom:5px;border-bottom:dotted 1px #ccc;color:#F5430C}
.group-item h3 a{float:right;height:20px;line-height:20px;font-size:12px;font-weight:400}
.group-item ul{width:100%;list-style:none;margin:0;padding:0}
.group-item ul li{display:block;float:left;width:293px;height:45px;overflow:hidden;line-height:16px;margin-bottom:5px;background-color:#F4F8FC;padding:3px}
.group-item ul li:hover{cursor:pointer;background-color:#C7D6E4}
.group-item ul li img{float:left;display:block;text-align:left;width:45px}
.group-item ul li a{float:left;display:block;text-align:left;width:230px;margin:3px 0 0 7px}
.subgroup{position:relative;float:left;width:660px;padding-bottom:20px;border-bottom:dotted 1px #ccc;margin:0}
.subgroup ul li{display:inline-block;float:left;line-height:20px;width:220px;margin:0;padding:0}
.productlist ul li{display:block;float:left;line-height:20px;width:648px;border:solid 1px #C7D6E4;background-color:#F4F8FC;margin:5px 0 0;padding:5px}
.productlist ul li:hover{display:block;float:left;line-height:20px;width:648px;border:solid 1px #ccc;background-color:#C7D6E0;margin:5px 0 0;padding:5px}
.productlist ul li img{position:relative;display:block;float:left;width:75px;height:75px}
.productlist ul li p.last{position:relative;float:left;width:560px;margin-left:10px;padding:0}
.datetime{position:absolute;top:1px;right:0;width:80px;line-height:15px;font-size:11px;text-align:right}
.summary{position:relative;float:left;width:500px}
.businesslist ul li{display:block;float:left;line-height:20px;width:660px;border-bottom:dotted 1px #C7D6E4;margin:5px 0 0;padding:5px 0 10px}
.businesslist ul li img{position:relative;display:block;float:left;width:200px;border:solid 1px #ccc}
.businesslist ul li p.last{position:relative;float:left;width:420px;margin-left:20px;padding:0}
span.company{width:100%;float:left;margin-bottom:10px;font-size:13px;font-weight:700}
span.column{display:block;float:left;width:110px;line-height:18px}
span.column2{display:block;float:left;width:310px;line-height:18px}
.rightnav{position:relative;float:right;width:300px}
.title.nomargin{line-height:22px;height:22px;font-weight:400}
.title .right-btns,.title .left-btns{height:25px;padding:5px}
.title .right-btns{float:right;margin:-9px -10px 0 0}
.title .left-btns{float:left;margin:-9px 0 0 -10px}
.container .title h3{font:bold 13px/17px Arial, Helvetica, sans-serif;margin:0}
input.text{display:inline-block;vertical-align:middle;position:relative;background:#fff;width:192px;border:1px solid #c5c4c4;outline:none;font:12px/15px Arial, Helvetica, sans-serif;margin:0;padding:6px 9px 7px}
textarea.text{display:inline-block;vertical-align:middle;position:relative;background:#fff;border:1px solid #c5c4c4;outline:none;font:12px/15px Arial, Helvetica, sans-serif;margin:0;padding:6px 9px 7px}
input.text.error{border:1px solid #d7494e;margin-top:20px}
.error-desc{position:absolute;color:#d7494e;font-weight:700}
.btn{background:url(/images/sp1.png);text-indent:-9999px;display:inline-block;text-align:left}
.btn-back{background-position:-3px -4px;width:73px;height:48px;float:left;margin:0 12px 0 0}
.btn-back:hover{background-position:-79px -4px}
.btn-next{background-position:-154px -4px;width:68px;height:48px;float:right;margin:0 0 0 12px}
.btn-next:hover{background-position:-225px -4px}
.btn-continue{background-position:-295px -4px;width:97px;height:48px;float:right;margin:0 0 0 14px}
.fancybox-inner .btn-continue{background-position:-295px -4px;width:97px;height:48px;float:none;margin-left:175px}
.btn-continue:hover{background-position:-505px -4px}
.btn-cancel{background-position:-442px -263px;width:62px;height:34px;float:left;margin:0 12px 0 0}
.btn-cancel:hover{background-position:-547px -349px;width:62px;height:34px;float:left;margin:0 12px 0 0}
.btn-delete{background-position:-76px -59px;width:95px;height:34px;float:right}
.btn-delete:hover{background-position:-6px -387px;width:95px;height:34px;float:right}
.btn-complete{background-position:-159px -100px;width:107px;height:48px;float:right;margin:0 0 0 12px}
.btn-complete:hover{background-position:-510px -100px}
.btn-choose-file{background-position:-267px -100px;width:98px;height:35px;vertical-align:middle;margin-left:-3px}
.btn-choose-file:hover{background-position:-1493px -100px;width:98px;height:35px;vertical-align:middle;margin-left:-3px}
.btn-x{background-position:-476px -4px;width:23px;height:23px}
.btn-x:hover{background-position:-894px -4px;width:23px;height:23px}
.btn-editpen{background-position:-105px -385px;width:23px;height:23px;margin-right:45px}
.btn-editpen:hover{background-position:-129px -385px;width:23px;height:23px;margin-right:45px}
.btn-find{background-position:-720px -230px;width:21px;height:21px;position:absolute;left:33px;top:5px}
.btn-find:hover{background-position:-745px -230px;width:21px;height:21px;position:absolute;left:33px;top:5px}
.btn-close{background-position:-434px -100px;width:73px;height:47px;float:right}
.btn-close:hover{background-position:-794px -100px;width:73px;height:47px;float:right}
.btn-print{background-position:-5px -192px;width:43px;height:27px;float:right;margin:4px -5px 0 4px}
.btn-print:hover{background-position:-45px -313px;width:43px;height:27px;float:right;margin:4px -5px 0 4px}
.btn-go{background-position:-458px -151px;width:33px;height:28px;vertical-align:middle}
.btn-go:hover{background-position:-91px -312px;width:33px;height:28px;vertical-align:middle}
.btn-go.filter{margin-left:-10px}
.btn-plus{background-position:-428px -152px;width:28px;height:26px;vertical-align:middle;margin-right:-3px}
.btn-plus:hover{background-position:-219px -313px;width:28px;height:26px;vertical-align:middle;margin-right:-3px}
.btn-go-search{background-position:-457px -183px;height:33px;margin-left:5px;margin-top:3px;margin-right:-3px;vertical-align:middle;width:39px}
.btn-go-search:hover{background-position:-3px -313px;height:33px;margin-left:5px;margin-top:3px;margin-right:-3px;vertical-align:middle;width:39px}
.btn-prev-arrow{background-position:-806px -56px;height:24px;width:22px;vertical-align:middle}
.btn-next-arrow{background-position:-835px -56px;height:24px;width:25px;vertical-align:middle}
.btn-next-arrow:hover{background-position:-867px -3px;height:24px;width:25px;vertical-align:middle}
.btn-previous-small{background-position:-643px -190px;height:26px;width:69px}
.btn-previous-small:hover{background-position:-308px -314px;height:26px;width:69px}
.btn-next-small{background-position:-590px -190px;height:26px;width:48px}
.btn-next-small:hover{background-position:-255px -314px;height:26px;width:48px}
.btn-submit-page{background-position:-511px -262px;height:37px;width:68px;float:right}
.btn-submit-page:hover{background-position:-616px -348px;height:37px;width:68px;float:right}
.btn-cancel-page{background-position:-441px -262px;height:37px;width:68px;float:left}
.btn-cancel-page:hover{background-position:-546px -348px;height:37px;width:68px;float:left}
.btn-print-small{background-position:-5px -192px;width:43px;height:27px}
.btn-print-small:hover{background-position:-481px -313px;width:43px;height:27px}
.btn-cancel-small{background-position:-813px -189px;width:58px;height:27px}
.btn-cancel-small:hover{background-position:-870px -189px;width:58px;height:27px}
.btn-submit-small{background-position:-358px -191px;width:59px;height:27px}
.btn-submit-small:hover{background-position:-526px -313px;width:59px;height:27px}
.btn-edit-small{background-position:-770px -189px;width:43px;height:27px}
.btn-delete-small{background-position:-713px -189px;width:56px;height:27px}
.btn-done{background-position:-821px -152px;width:56px;height:35px}
.btns .btn-back{background-position:-3px -261px;width:90px;height:48px;float:left;margin:0 0 0 35px}
.btns .btn-back:hover{background-position:-350px -347px;width:90px;height:48px;float:left;margin:0 0 0 35px}
.btns .btn-next{background-position:-94px -261px;width:105px;height:48px;float:right;margin:0 35px 0 0}
.btns .btn-next:hover{background-position:-441px -347px;width:105px;height:48px;float:right;margin:0 35px 0 0}
.foot-info .check-block{float:right;line-height:17px;padding:14px 0 0 10px}
.foot-info .link{vertical-align:middle;padding:30px 0 0 5px}
.foot-info .left{float:left;padding:14px 0 0}
.table{font-size:13px;line-height:17px;position:relative;background:#fff;border:1px solid #c5c4c4;margin:0 0 27px}
.table .title{overflow:hidden;width:768px;font-weight:700;margin:-1px -1px 0}
.table .title span.print{background:url(/images/i2.png) no-repeat 0 50%;padding-left:20px}
.table .col1{float:left;width:62px;min-height:1px;padding:0 1px 0 2px}
.table .col2{width:428px}
.table .col3{width:194px}
.table .col5{width:689px}
.table .col123{width:684px}
.table .colfull{width:763px}
.table .colheader{width:120px}
.table .coltext{width:220px}
.table .clearright{width:560px}
.table .rightalign{text-align:right}
.table .leftalign{text-align:left}
.table .centeralign{text-align:center}
.table .line{overflow:hidden;border-top:1px solid #e5e5e5;padding:7px 10px 6px}
.table .line.multi{border:0}
.table .line.multi .col1{margin-bottom:5px}
.table .line .total{border-top:1px solid #E5E5E5;font-weight:700;padding-top:5px;margin-top:5px;font-size:110%}
.table .selected-line{font-weight:700;background:#f8f5ed}
.table .disabled-line{font-weight:400!important;color:#b3b3b3}
.table label{display:inline-block;vertical-align:top;margin:0 2px 0 0}
.table .info{position:relative;margin:-1px 0 0}
.table .footer{overflow:hidden;position:relative;font:bold 16px/20px Arial, Helvetica, sans-serif;background:#f8f8f8;padding:10px 10px 12px}
.line .number{display:inline-block;float:left;background:#F3F3F3;margin:-9px 10px -9px -10px;padding:9px 8px}
.line .red{color:#c00;font-weight:700}
.line .green{color:#4e9f5b;font-weight:700}
.line.new{background:#F2F7F2;font-weight:700}
.line.highlight{background:#fff7e2}
.table .scroll{height:170px;overflow:auto}
.col-left,.col-right{width:49%;float:left}
#footer{position:relative;float:left;display:block;width:100%;border-top:solid 1px #ccc;margin:20px auto 0;padding:17px 0;}
.license{color:#869ab2;float:left}
.copyright{color:#869ab2;float:right}
#footer ul{list-style:none;overflow:hidden;margin:0 0 0 -5px;padding:0}
#footer li{float:left;background:url(/images/separator.gif) no-repeat 0 3px;margin:0 1px 0 -1px;padding:0 5px}
#footer a{color:#006CA6;text-decoration:none}
.lightgray{font-size:11px;color:#8a8a8a}
.orange{color:#ea9808}
.tick{width:16px;height:15px;background:url(/images/tick.gif) no-repeat;position:absolute;left:12px;top:46px}
#tooltip{background:#E8F1F9;border:1px solid #C5C4C4;position:absolute;z-index:3000;width:180px;padding:10px}
#tooltip h3{font:normal 12px/1 Arial;margin:0}
.popup-wrapper .title{border-bottom:1px solid #c5c4c4;background:#e8f1f9;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 2px 2px 0 #e4e4e4, 0 0 1px 1px #f9fafb inset;-moz-box-shadow:0 2px 2px 0 #e4e4e4, 0 0 1px 1px #f9fafb inset;box-shadow:0 2px 2px 0 #e4e4e4, 0 0 1px 1px #f9fafb inset;margin:0 0 3px;padding:9px 10px}
.popup-wrapper .title h3{font:bold 16px/21px Arial,Helvetica,sans-serif;margin:0}
.processing{text-align:center;font-weight:700;font-size:16px;width:250px;padding:15px 25px}
.popup-wrapper .btns{width:100%;display:inline-block;margin-top:0;padding-bottom:30px}
.topmenu{float:right;margin:0;padding:0}
.topmenu li{display:inline-block;list-style:none;color:#fff;border-right:1px solid #579FC7;height:10px;line-height:10px;padding:0 5px}
.topmenu li:last-child{border-right:none;padding-right:0}
.topmenu a{color:#fff;font-weight:700}
.loggeduser{float:right;clear:right;font-size:95%;padding-top:5px}
.panel{background:#fff;border:1px solid #c5c4c4;border-top:none;margin-bottom:20px;padding:10px 15px}
.panel p{margin:0 0 10px}
.panel .text{width:251px}
.panel.nopadding{padding:0}
.module .title{margin:0}
.legal{color:#7b7b7b;margin-top:-5px}
.localtime{position:relative;float:left;width:180px;margin:10px 0 0 9px}
.location{position:relative;float:left;width:360px;margin:10px 0 0 20px}
.search{clear:right;float:right;overflow:hidden;font-size:13px;margin:5px 3px 0 0;padding:2px 10px}
.search ul{list-style:none;margin:0}
.search ul li{float:left;display:inline-block;margin-left:7px}
.search ul li.first{margin-left:0}
.search label{font-weight:700;margin-right:5px}
.search .text{background:url(/images/i4.png) no-repeat 5px 50% #fff;width:140px;line-height:16px;font-size:11px;border:solid 1px #ccc;padding:4px 9px 5px 25px}
.search .btn-search{background-color:#f5430c;text-align:center;border:none;color:#fff;cursor:pointer;width:45px;height:23px}
.search .select{width:150px;height:24px;border:solid 1px #dfdfdf;font-size:11px;padding:3px 2px 3px 7px}
.search-in{width:170px;margin-left:5px}
.search-in select{width:150px}
.search-in .select-area{border:0;width:150px}
.toolbar{background:#f8f8f8;display:block;border:1px solid #c5c4c4;border-top:0;position:relative;z-index:10;height:34px}
.toolbar.topblue{border:1px solid #c5c4c4;background:#e8f1f9}
.toolbar.error{height:110px}
.toolbar .area{line-height:34px;display:inline-block;border-right:1px solid #c5c4c4;padding:0 10px}
.filters-item{border-right:1px solid #C5C4C4;padding-right:3px}
.filters-item.last{border:0;padding-right:0}
.filters-title{padding-right:10px}
.filters-item .filter-wrapper{color:#464646;display:inline-block;position:relative}
.filters-item .filter-link{display:inline-block;height:26px;line-height:26px;cursor:pointer;border:1px solid transparent;position:relative;z-index:10;border-width:1px 1px 0;padding:0 10px}
.filter-link a{text-decoration:none;color:#464646}
.filters-item .filter-wrapper.active .filter-link{background:#fff;border:1px solid #C5C4C4;border-width:1px 1px 0}
.filter-data{display:none;width:480px;overflow:hidden;position:absolute;top:29px;left:0;background:#fff}
.left-search{width:220px;float:left;padding:15px}
.left-search .text{width:198px;margin-bottom:10px;padding:7px 10px}
.left-search .search-list{list-style:none;height:170px;overflow:auto;margin:0;padding:0}
.left-search .search-list li{border-bottom:1px solid #E5E5E5;padding:10px 0}
.right-selected{width:200px;float:left;background:url(/images/bg16.png) no-repeat -3px 50% #F9F9F9;padding:15px}
.right-selected .hdr{font:bold 15px/1 Arial, sans-serif;border-bottom:1px solid #E5E5E5;display:block;color:#464646;margin:0 0 10px;padding:5px 0 10px}
.right-selected .hdr a{float:right;font:normal 12px/1 Arial, sans-serif}
.right-selected .selected-list{list-style:none;height:138px;overflow:auto;margin:0;padding:0}
.right-selected .selected-list li{margin-bottom:5px;background:#EFEFEF;display:inline-block;color:#056CA5;padding:5px 10px}
.paging{background:#fff;display:block;border:1px solid #C5C4C4;border-width:0 1px;padding:10px}
.paging .total{font-weight:700;padding-right:9px;border-right:1px solid #BBB}
.paging .show{padding-left:5px}
.icon{background:url(/images/sp1.png);text-indent:-9999px;display:inline-block;vertical-align:middle}
.phone.icon{background-position:-857px -81px;width:14px;height:16px}
.mail.icon{background-position:-831px -85px;width:17px;height:12px}
h4{width:350px;font:bold 14px/18px Arial, Tahoma, Sans-serif;margin:5px 0}
span.error{color:#D7494E;font:bold 13px/17px Arial,Helvetica,sans-serif}
div.errorMessage{background:none repeat scroll 0 0 #FAF3F3;border:1px solid #CCC;font:13px/17px Arial,Helvetica,sans-serif;margin:0 0 20px;padding:15px}
.error-msg{margin:0 0 20px;padding:5px 15px}
.error-msg span{font:bold 13px/17px Arial,Helvetica,sans-serif;color:#d7494e}
.panel .error-msg{margin:5px 0 10px}
.error-msg-orange{color:#c89252;font-weight:700;margin-bottom:5px;background:#f8f5ed;border:1px solid #ccc;padding:5px 10px}
.info-msg{font:bold 13px/17px Arial,Helvetica,sans-serif;color:#74903B;background:#E4F0E4;border:1px solid #ccc;margin:5px 0 15px;padding:15px}
.app .info-msg{width:310px;margin:15px 0}
.app-msg{font:normal 13px/17px Arial,Helvetica,sans-serif}
.app-msg h2{color:#464646;font:bold 14px/18px Arial, Helvetica, sans-serif;margin:0 0 12px}
.info-msg.success{padding:5px 15px}
.success-msg{background:url(/images/arrow4.png) no-repeat 0 50%;margin:0 0 5px;padding:10px 10px 10px 30px}
.success-msg span{font:bold 13px/17px Arial,Helvetica,sans-serif;color:#74903B}
.smallText{font-size:11px;color:#c00}
.optionText{font-size:11px;color:#333}
input.readonly{background-color:#f7f3f7}
.uploading,.loading{position:absolute;top:300px;left:47%;display:block;width:110px;height:22px;line-height:22px;color:#555;font:12px/15px Arial, Helvetica, sans-serif;background:#f9f9f9 url(/images/fancybox_loading.gif) left no-repeat;z-index:9999!important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 1px 0 #ddd inset;-moz-box-shadow:0 1px 1px 0 #ddd inset;box-shadow:0 1px 1px 0 #ddd inset;padding:5px 5px 5px 27px}
.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;margin:0;padding:0}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;margin:0;padding:0}
.fancybox-opened{z-index:8030}
.fancybox-outer,.fancybox-inner{position:relative;outline:none;margin:0;padding:0}
.fancybox-inner{overflow:hidden}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;border:0;vertical-align:top;margin:0;padding:0}
.fancybox-image{max-width:100%;max-height:100%}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url(blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:20px;background-position:0 -36px}
.fancybox-next span{right:20px;background-position:0 -72px}
.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;overflow:visible;visibility:hidden;padding:0}
#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#11619D}
#fancybox-overlay.overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;z-index:8050}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8030;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;background:rgba(0,0,0,0.8);color:#FFF;font-weight:700;line-height:24px;white-space:nowrap;padding:2px 20px}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;background:rgba(0,0,0,.8);padding:10px}
#skyad728x90{position:absolute;top:35px;height:90px;width:728px;left:240px;z-index:999}
#leaderBoard660x80{position:relative;width:640px;z-index:999;margin:10px 0;padding:0}
.m_banner_show{display:block;margin-bottom:3px}
.content{position:relative;width:100%;padding-top:30px}
#registerForm{position:relative;width:600px;margin:15px auto 0;padding:0}
.submit-btn{border:none;background-color:#F5430C;color:#fff;font-size:11px;font-weight:700;cursor:pointer;padding:3px 7px}
.results{float:right;color:#F5430C;font-size:12px;font-weight:700;margin:0;padding:0}
span.arr{float:right;font-size:12px;font-weight:700;margin:0;padding:0}
.table-bottom-list{float:left;width:658px;border:1px solid #d5d5d5;background:url(/Images/table-bottom-list.png) top center;margin:15px 0 0;padding:0 0 5px}
.showing{position:relative;float:left;width:250px;font-size:11px;margin:7px 0 0 10px}
.grid{float:right;margin:0;padding:0}
.grid .pager{float:right;font:11px/16px Tahoma,Verdana,Georgia,Sans-Serif;text-align:right;padding:6px}
.grid .pager a.item{color:#404040;float:left;padding:1px 5px}
.grid .pager .current{background:#fff;border:1px solid #9a9a9a;color:#404040;float:left;padding:0 4px}
.grid .pager a.next{background:url(/Images/pageNext.png) center no-repeat;width:4px;height:11px;float:left;margin:4px 5px 0 2px;padding:0}
.grid .pager a.last{background:url(/Images/pageLast.png) top center no-repeat;width:25px;height:11px;float:right;margin:4px 5px 0 2px;padding:0}
.grid .pager a.prev{background:url(/Images/pagePrev.png) center no-repeat;width:4px;height:11px;float:left;margin:4px 2px 0 5px;padding:0}
.grid .pager a.first{background:url(/Images/pageFirst.png) top center no-repeat;width:25px;height:11px;float:left;margin:4px 2px 0 5px;padding:0}
#groupinfo{position:relative;display:block;float:left;width:640px;background-color:#F4F8FC;padding:10px}
#groupinfo h2{font-weight:700;font-size:14px;font-family:Heltica, Verdana, Sans-Serif;text-transform:uppercase}
.table-view{position:relative;display:block;float:left;width:636px;padding-bottom:15px;border:dashed 2px #ccc;font-size:13px;font-weight:700;font-family:Heltica, Verdana, Sans-Serif}
.table-view .label{display:block;float:left;width:110px;line-height:18px;font-weight:700;padding:5px 5px 5px 15px}
.table-view .text{display:block;float:left;width:490px;line-height:18px;padding:5px}
.table-view .text.code{color:#c00;font-size:13px;font-weight:700}
.table-view .text.name{color:#006CA6;font-size:13px;font-weight:700}
#app-rv24{position:relative;display:block;margin-top:20px;border:1px dotted #CCC;overflow:hidden;padding:10px}
.face,.twit,.google{position:relative;float:left;margin-right:20px}
.face span,.twit span,.google span{position:relative;float:left;padding-top:2px;margin-right:3px}
#schBrowseFilter{border:1px solid #C7D6E4}
#schBrowseFilter .hed{background-color:#F4F8FC;color:#351C05;font:bold 18px/23px Arial,sans-serif;text-align:left;padding:3px 10px 5px}
#schBrowseFilter .subHed{display:block;float:left;background-color:#C7D6E4;width:198px;color:#351C05;font:bold 13px/20px Arial,sans-serif;text-align:left;padding:3px 10px 5px}
#schBrowseFilter ul{list-style-image:url(/images/bg-filter-list.png);list-style-type:none;width:200px}
#schBrowseFilter ul.container{margin-left:10px;margin-right:10px;padding-bottom:5px;padding-top:1px}
#schBrowseFilter ul li{margin-bottom:4px;margin-top:5px;margin-left:18px;line-height:14px}
h3,.fancybox-title-inside-wrap{margin-top:10px}
.userWelcome span,.bold{font-weight:700}
.userWelcome ul,.subgroup ul,.productlist ul,.businesslist ul{list-style:none;margin:0;padding:0}
.form .columns:after,.form .row:after{content:"";display:block;clear:both}
.subgroup ul li a:hover,.businesslist ul li a:hover,.spantime,span.arr a,#schBrowseFilter ul li a:hover{color:#F5430C}
.subgroup ul li span.selected,.location .head{font-weight:700;color:#F5430C}
.subgroup ul li span.count{font-size:11px; color:#404040}
.productlist,.businesslist{position:relative;float:left;width:660px;margin:5px 0 0}
.productlist ul li a.headtitle,.businesslist ul li a.headtitle{position:relative;display:block;width:80%;background:none;font-weight:700;margin:0 0 7px}
.btn.left,.foot-info .check-block label{float:left}
.btn.right,.table .title span.right,.col-right,.right-selected .btn-done,.paging .pages{float:right}
.table .col4,.panel .row label{width:70px}
.popup-wrapper,.m_banner_hide{display:none}
.filters-item strong,.filters-item a strong{color:#006CA6}
.paging .show .text,.paging .pages .text{width:22px;text-align:center;height:10px;margin:0 5px}
.fancybox-nav:hover span,.fancybox-opened .fancybox-title{visibility:visible}
#towerad300x225,#bottom660x120{position:relative;width:300px;z-index:999}
/* product special notification */
#notification
{
    position:relative;
    display:block;
    float:left;
    padding:7px 10px;
    margin-bottom:10px;
    width:960px;
    line-height:18px;    
    overflow:visible;
    background-color:#D2FFBA;
}
#notification a
{
    margin-right:10px;
}

.number
{
    font-size:13px;
    font-weight:700;
    color:#F5430C;
}
#adsnotice
{
    position:relative;
    display:block;
    float:left;
    margin-top:5px;
    width:30px;
}
#adsnotice .notice
{
    color:#ffffff;
}

#advnotice
{
    position: absolute;
    display:none;
    top: 11px;
    margin-top:5px;
    left: -25px;
    width:340px;
    z-index: 99;
}
#advnotice .head
{
    position:relative;
    float:left;
    height:11px;
    left:30px;
    width:300px;
    background:url(/images/arrow-up.png) left top no-repeat;
}
#advnotice .body
{
    position:relative;
    display:block;
    float:left;
    width:340px;
    background-color: #fcdbba !important;
}
#adsnotice .body ul
{
    list-style:none;
}
#adsnotice .body ul li
{
    position:relative;
    float:left;
    display:inline-block;
    margin:10px 0 5px 10px;
    width:160px;
}
